non-refundable aid - English Synonyms Dictionary